spiny slipper shell - Français Anglais Dictionnaire